package br.com.conhecimento.core.data;

import java.util.List;

import br.com.conhecimento.core.exception.CoreConhecimentoException;
import br.com.conhecimento.core.model.GestaoDemanda;


public interface GestaoDemandaDao extends GenericDao<GestaoDemanda, Integer>{

	GestaoDemanda getDemanda(Long id) throws CoreConhecimentoException;

	List<GestaoDemanda> consultarDemandas(String dtConclusaoFin,
			String dtConclusaoIni, String dtSolicitacaoFin,
			String dtSolicitacaoIni, Integer idPrioridade,
			Integer idSolicitante, Integer idStatus, Integer idTipo, Integer idUsuario);

}
